National Repository of Grey Literature 40 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
Browser and User Fingerprinting for Practical Deployment
Vondráček, Tomáš ; Malinka, Kamil (referee) ; Polčák, Libor (advisor)
The aim of the diploma thesis is to map the information provided by web browsers, which can be used in practice to identify users on websites. The work focuses on obtaining and subsequent analysis of information about devices, browsers and side effects caused by web extensions that mask the identity of users. The acquisition of information is realized by a designed and implemented library in the TypeScript language, which was deployed on 4 commercial websites. The analysis of the obtained information is carried out after a month of operation of the library and focuses on the degree of information obtained, the speed of obtaining information and the stability of information. The dataset shows that up to 94 % of potentially different users have a unique combination of information. The main contribution of this work lies in the created library, design of new methods of obtaining information, optimization of existing methods and the determination of quality and poor quality information based on their level of information, speed of acquisition and stability over time.
Automatic Testing of JavaScript Restrictor Project
Bednář, Martin ; Pluskal, Jan (referee) ; Polčák, Libor (advisor)
The aim of the thesis was to design, implement and evaluate the results of automatic tests for the JavaScript Restrictor project, which is being developed as a web browser extension. The tests are divided into three levels - unit, integration, and system. The Unit Tests verify the behavior of individual features, the Integration Tests verify the correct wrapping of browser API endpoints, and the System Tests check that the extension does not suppress the desired functionality of web pages. The System Tests are implemented for parallel execution in a distributed environment which has succeeded in achieving an almost directly proportional reduction in time with respect to the number of the tested nodes. The benefit of this work is detection of previously unknown errors in the JavaScript Restrictor extension and provision of the necessary information that allowed to fix some of the detected bugs.
Interactive Visualization of Large 3D Graphics in Web Browser
Ludvík, Martin ; Vlnas, Michal (referee) ; Španěl, Michal (advisor)
This bachelor thesis deals with rendering data-intensive scenes in a web browser. What solution are available for creating a functional application and a description of existing solutions. Final creation of a web browser point cloud viewer using JavascriptAPI WebGPU.
Displaying 3D Graphics in Web Browser
Sychra, Tomáš ; Pečiva, Jan (referee) ; Španěl, Michal (advisor)
This thesis discusses possibilities of accelerated 3D scene displaying in a Web browser. In more detail, it deals with WebGL standard and its use in real applications. An application for visualization of volumetric medical data based on JavaScript, WebGL and Three.js library was designed and implemented. Image data are loaded from Google Drive cloud storage. An important part of the application is 3D visualization of the volumetric data based on volume rendering technique called Ray-casting.
PHP Application platform
Špaček, Pavel ; Burget, Radek (referee) ; Martínek, Zdeněk (advisor)
The goal of this work is to create a model of a platform for an application development provided that this platform is implemented in PHP. Applications are built by connecting of functional modules according to desired properties. The run of these applications is provided by the platform.
JavaScript Support in an HTML Rendering Engine
Loskot, Radim ; Kolář, Dušan (referee) ; Burget, Radek (advisor)
This Master's thesis was written to create the extension for an experimental rendering engine CSSBox about scripting support in JavaScript language. In the theoretical section the thesis describes the architecture of the rendering engine and introduces problems of the scripting in HTML documents according to the recommended HTML 5 specification. This thesis deals with thorough analysis of existing scripting engines and their interfaces, which could be used for the extension implementation. Depending on the knowledge gained from the previous parts this thesis focuses only on the scripting engine Rhino and introduces an abstract design of its integration into the CSSBox project. At the end it evaluates the reliability and efficiency of the implemented functionalities and considers possibilities of their further development.
A Demonstration Computer Game Showing 3D Visualization Capabilities of Contemporary Internet Browsers
Pagáč, Jakub ; Starka, Tomáš (referee) ; Pečiva, Jan (advisor)
This thesis describes the process of creation of a game for web browsers using Babylon.js framework. It also touches on subjects of 3D graphics on the web, 3D animation and structure of web applications. Game itself is created using Typescript language and it is shared using a Node.js module as its web server. It is a fighting game for two players, where their characters fight using martial arts.
3D Graphics in Web Browser
Kuželová, Ludmila ; Kršek, Přemysl (referee) ; Španěl, Michal (advisor)
The thesis deals with the creation of a three-dimensional virtual view with the use of the new WebGL standard in combination with O3D javascript framework. The result is freely available web application which generates a virtual tour of sent series of photographs. Afterwards, the photographs are processed by the server, which on the basis of found corresponding points creates 3D scene. The application is based on a freeware application Bundler [40] which is used for identifying 3D points in uploaded photographs and related cameras (the places from which the photographs were taken). Bundler outputs are processed by Jetty web server with the use of Java script. At this point, all data required for the creation of a view are gathered. The display of the final result is then realized via HTML5, CSS, WebGL and Javascript using O3D.
Collision Detection in 3D Scene
Přibyl, Tomáš ; Chlubna, Tomáš (referee) ; Pečiva, Jan (advisor)
This thesis is focused on algorithms for collision detection in Javascript programming language. Part of this thesis is also about testing applications. These applications test properties of algorithms and measure their calculation time.
Video Format Support in Browsers and Possibility of Security Against Piracy
Bujok, Boris ; Kratochvíl, Martin (referee) ; Luhan, Jan (advisor)
The work deals with distribution primarily video content on the web and the possibilities of its security. The goal of thesis is to explore and summarize this comprehensive subject. The first part covers the basics of distribution, delivery methods, protocols, video formats. The second part deals with technologies that are commonly used on the Web and their comparison in different browsers or on mobile platforms. Including a look into the future, where these technologies would might take in relation to the development of a planned support, either in the browser or on mobile platforms.

National Repository of Grey Literature : 40 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.